Aeolian lyre

Definitions

Noun
  1. 1
    a harp having strings tuned in unison; they sound when wind passes over them wordnet

Next best steps

Mini challenge

Unscramble this word: aeolianlyre